export class AddLogicInfo {
  public name: string;        // 基点名称
  public realNodeId: string;  // 物理基点id
  public type: string;        // 动作类型
  public pathId: string;      // 路径id
  public sort: string;        // 排序
  public fileId: string;      // 图标id
  public mapId: string;       // 地图
  constructor() {
  }
}

export class AddLogicInfoPage {

  public addLogicInfo: AddLogicInfo[];
  public totalPages: string;

}


export class PathInfo {
  public id: string;          // 编号
  public name: string;        // 路径姓名
  public status: string;      // 路径状态
  public mapId: string;       // 地图标识
  public createTime: string;  // 创建时间
  public fileId: string;      // 文件id
  constructor() {
  }
}

export class PathInfoPage {

  public pathInfo: PathInfo[];
  public totalPages: string;

}


export class RealInfo {
  public nodeId: string;      // 编号
  public name: string;       // 坐标名称
  public nodePosition: string;     // 坐标点标识
  public mapId: string;      // 地图标识
  public createTime: string; // 创建时间

  constructor() {
  }
}

export class RealInfoPage {

  public realInfo: RealInfo[];
  public totalPages: string;

}

export class AddEvent {
  public id: string;          //编号
  public name: string;       // 事件名称
  public type: string       //事件类型0.文字1.文字图片2.视频
  public fileUrl: string;    // 图标
  public sort: string;      // 排序
  public status: string;    // 状态
  public createTime: string; // 创建时间
  public fileId: string;    // 图标id
  public eventId: string;   // 事件id
  public eventUrlId: string;// 图标id（上传图片返回的id）
  public text: string;      // 文字内容
  public textId: string;    // 文字对应的id
  public fileIds: string;   // 动作id
  active: boolean = false;   //是否被点击激活
  constructor() {
  }
}
